5
73 33
63 75
21 64
0 28
61 0
15
24 29 696
30 32 960
17 16 272
50 28 1400
27 11 297
40 13 520
51 36 1836
24 19 456
46 37 1702
74 36 2664
65 34 2210
35 16 560
66 26 1716
33 18 594
27 37 999
1
16 21
30 21
30 27
16 27
